@charset "UTF-8";
.admateria-list .chooseAdbtn{position:absolute;top:50%;margin-top:-20px;margin-left:-15px;right:-10px;padding:10px;display:none;}
.admateria-list.edit .chooseAdbtn{display:block;}
.admateria-list.edit .adMaterial-item{border:1px solid #e5e5e5;border-bottom:0;}
.admateria-list.edit .adMaterial-item-operate{background-color:#fafaf6;}
.admateria-list.edit .adMaterial-item-cnt .mapDetail-company,.admateria-list.edit .adMaterial-item-cnt .edit-show-video{margin:10px;}

/*导入植入广告*/
.pop-implantAd{position:absolute;left:0;width:100%;bottom:0;z-index:6;background-color:#fff;transform: translateY(100%);-webkit-transform: translateY(100%);}
@media screen and (min-width:800px) {
    .pop-implantAd{ width: 540px;left:50%;margin-left:-270px;}
}
.pop-implantAd.active{transform: translateY(0);-webkit-transform: translateY(0);}
.pop-implantAdCnt{padding:35px 0 25px;}
.pop-implantAdCnt .imgbox{ width:120px;margin:0 auto;}
.pop-implantAdCnt .imgbox img{width:100%;}
.pop-adTxt{font-size:1.6rem;color:#424242;margin-top:10px;text-align:center;}
.pop-implantAd-operate{padding:10px 10px 10px 25px;background-color:#f9f9f9;}
.pop-implantAd-operate .name{display:inline-block;height:30px;line-height:30px;}
.pop-implantAd-bt{background-color:#f9f9f9;padding:5px 15px;border-top:1px solid #f5f5f5; }
.pop-implantAd-bt .cancle{font-size:1.4rem;color:#1f8ff3;display:inline-block;height:40px;line-height:40px;}
.pop-adMaterial{max-height: 350px;min-height: 200px;overflow-y: auto;padding:10px;position:relative;}
@media screen and (max-height:500px) {
    .pop-adMaterial{max-height:240px;}
}
/*确认转载提示*/
.reprintTips{ padding:0 20px;}
.reprintTips li{margin-top:15px;}
.reprintTips li .num{float:left;display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;background-color:#e5e5e5;border-radius:50%;font-size:1.2rem;color:#fff;}
.reprintTips li .text{padding-left:30px;line-height:20px;font-size:1.2rem;color:#999;}
/*植入广告素材--空广告素材*/
.pop-adMaterial-empty{padding:60px 0;}
.pop-adMaterial-empty .imgbox{width:120px;margin:0 auto;}
.pop-adMaterial-empty .imgbox img{width:100%;}
.pop-adMaterial-empty .text{font-size:1.4rem;color:#999;text-align:center;}
/*植入广告按钮*/
.pop-adMaterial{display:none;}
.pop-adMaterial-list{max-height:380px;overflow-y:auto;}
@media screen and (min-height:650px){
    .pop-adMaterial-list{max-height:500px;}
}
.pop-adMaterial-list .pub-check{position:absolute;top:50%;right:5px;margin-top:-9px;}
.pop-adMaterial-list .pub-check{right:10px;}
.pop-adMaterial-list .phoneStylebox{padding-right: 50px;}
.pop-adMaterial-list .linkstylebox{padding-right: 50px;}
.pop-adMaterial-list .navPointBox{padding-right: 50px;}
.pop-adMaterial-list .codeModulebox{padding-right: 50px;}
.pop-adMaterial-list .videostyle{padding-right:40px;}
.pop-adMaterial-list .picMaterial-item li .pub-check{top:10px;right:5px;margin-top:0;}
.pop-adMaterial-list .voiceList-item{padding-right: 50px;}
.pop-specialcoverbg{position:fixed; top: 0; left: 0;right: 0; bottom: 0;z-index:5;background: rgba(0,0,0,.5);display:none;} /*全屏遮罩层*/
.pop-specialcoverbg.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
@media screen and (min-width:800px) {
    .pop-specialcoverbg{ width: 540px;left:50%;margin-left:-270px;}
}
.pop-coverbg{z-index:7;}
.pop-implantAd .adMaterial-item-cnt{display:none;}
.pop-implantAd .adMaterial-item-tit{padding: 10px 0 10px 0;}
.pop-implantAd .admateria-list .chooseAdbtn{ position:static;margin:0;padding:10px 12px 10px 10px;}
.pop-implantAd .adMaterial-item-tit  .pub-check,.pop-implantAd .adMaterial-item-tit .chooseAdbtn .pub-check > .checkbox,.pop-implantAd .adMaterial-item-tit .chooseAdbtn .pub-check > i{ width:22px;height:22px;line-height:22px;}
.pop-implantAd .adMaterial-item-tit  .pub-check.active i::after, .pop-implantAd .adMaterial-item-tit  .pub-check-c> input:checked + i::after { background-color:#50b044;border:none; }
.pop-implantAd .adMaterial-item-tit  .pub-check.active i::before, .pop-implantAd .adMaterial-item-tit  .pub-check-c> input:checked + i::before { color:#fff;z-index:4;}
.pop-implantAd .adMaterial-item-operate{padding:5px 10px 5px 15px;}